Returns wether it is vibrating. Receives a time to stop vibrating
Returns the Id for this controller, usually the order in which it was connected
Completely implementation dependent, deltaTime is used for it auto stop vibrating
Returns a Vector3 containing the current state of the analog
This will set a deadzone for making gamepad doesn't issue any kind of event until the threshold
Returns the battery status in range 0 - 1, only makes sense when wireless
Knowing wether it is wireless may be essential for showing battery alert
Receives a gamepad button
After first created, gamepads are never destroyed, use this property for using it or not
May include an implementation for turning gamepad off